home *** CD-ROM | disk | FTP | other *** search
/ Aminet 38 / Aminet 38 (2000)(Schatztruhe)[!][Aug 2000].iso / Aminet / util / rexx / VIO.readme < prev   
Encoding:
Text File  |  2000-07-01  |  1.7 KB  |  38 lines

  1. Short:    Manipulate variables as you would files
  2. Author:   Ron Goertz
  3. Uploader: goertz@earthlink.net
  4. Type:     util/rexx
  5. Replaces: util/rexx/VIO*
  6.  
  7. Included in this archive are routines that will allow you to use variables just
  8. as you would files. Although string manipulation is fairly comprehensive in
  9. ARexx, it can be difficult to perform some functions. After reading a moderately
  10. long file (up to 65535 characters) into a variable, these VIO routines will
  11. allow you to:
  12.  
  13.   * Move a "pointer" forward or backwards through the variable-file
  14.   * Read a series of line-feed-terminated lines from the variable-file, starting at the pointer location
  15.   * Use string manipulation functions (eg, Insert(), DelStr(), and Translate()) on the variable-file (not possible with a true file)
  16.  
  17. The function calls and returns mirror their file manipulation counterparts,
  18. while the arguments often offer enhancements over the file manipulation routines:
  19.  
  20.   * "Open" a variable for manipulation
  21.   * "Close" the variable
  22.   * Reposition the variable's "pointer"
  23.   * Read the next character(s) from the variable
  24.   * Read the next LF-terminated line(s) from the variable
  25.   * Write the specified character(s) to the variable
  26.   * Write a LF-terminated line to the variable
  27.   * Determine when the end of the variable is reached
  28.  
  29.  
  30. ============================= Archive contents =============================
  31.  
  32. Original  Packed Ratio    Date     Time    Name
  33. -------- ------- ----- --------- --------  -------------
  34.    12237    3212 73.7% 26-Jun-00 15:38:12  VIO.guide
  35.     4178    1010 75.8% 26-Jun-00 15:38:26  VIO.rexx
  36. -------- ------- ----- --------- --------
  37.    16415    4222 74.2% 28-Jun-100 20:27:10   2 files
  38.